package com.hongyun.tms.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.hongyun.tms.common.vo.CrewCertVO;
import com.hongyun.tms.common.vo.PordWorkVO;
import com.hongyun.tms.common.vo.TmsMTugVO;
import com.hongyun.tms.entity.PordWork;
import com.hongyun.tms.entity.TmsMTug;

import java.math.BigDecimal;
import java.util.HashMap;
import java.util.List;

/**
 * 拖轮信息表
 *
 * @author yuheng
 * @since 1.0.0 2024-06-06
 */
public interface ScreenService extends IService<HashMap> {

    List<HashMap<String, Object>> getFeeList(String planDte);
    List<TmsMTugVO> getTmsMTug();
    List<PordWorkVO> getTmsMTugWork();
    List<HashMap<String, Object>> getConsumeTmsMTug(String planDte);

    List<HashMap<String, BigDecimal>> getWorkNum(String planDte);

    List<HashMap> getTmsMTugCargo(String planDte);

    List<HashMap> getTmsMTugCorp(String planDte);

    List<CrewCertVO> getTmsCrewCert();
}
